Contents

File

Search

and Replace for Windows

FSR/Win is a tool which helps to locate and change text in text files.  It works like a "Search and Replace" operation in a text editor or word processor with the addition that it can perform the search in multiple files in the same operation.

How To:

Begin a search

Maintain Options

Save Search Results

Register FSR/Win

Contact the Author

Window Types:

Output Window

Confirmation Window

The Shareware Concept

Disclaimer and License Agreement


Beginning a Search

To begin a search select Begin Search from the File menu.  You will be presented with a dialog to set the search options for the search options. Press OK to begin the search.  Output from the search will be placed in the search output window.


Saving Options

Save the current options with the Save Options item on the File menu.  Set the current options with the Load Options item on the File Menu.  The default options can be set by checking the Save as Defaults box in the search dialog.


Saving Search Results

The contents of the search output window can be saved to a text file by selecting the Save Results item from the File menu.


Registration

FSR/Win is shareware.  As a user of  shareware,  it is your responsibility to register the software if you find of use or value.  Registering also has other benefits including:

Notification of new releases.

Reduced registration fee for new releases.

You show support for the software and motivate the author to improve the software.

To register your copy of FSR/Win send your name, address, and diskette type along with $20 to:

Mike Williams

1200 Fairview Ave

Wilmington, DE 19809

You can also register FSR/Win on Compuserve.  Go wsreg and use registration #1780.

Upon registering,  you will receive a diskette with the latest version of FSR/Win along with a MSDOS command line version of FSR.


Shareware

Shareware distribution gives users a chance to try software before buying it. If you try a Shareware program and continue using it, you are expected to register. Individual programs differ on details -- some request registration while others require it, some specify a maximum trial period. With registration, you get anything from the simple right to continue using the software to an updated program with printed manual.

Copyright laws apply to both Shareware and commercial software, and the copyright holder retains all rights, with a few specific exceptions as stated below. Shareware authors are accomplished programmers, just like commercial authors, and the programs are of comparable quality. (In both cases, there are good programs and bad ones!) The main difference is in the method of distribution. The author specifically grants the right to copy and distribute the software, either to all and sundry or to a specific group. For example, some authors require written permission before a commercial disk vendor may copy their Shareware.

Shareware is a distribution method, not a type of software. You should find software that suits your needs and pocketbook, whether it's commercial or Shareware. The Shareware system makes fitting your needs easier, because you can try before you buy. And because the overhead is low, prices are low also. Shareware has the ultimate money-back guarantee -- if you don't use the product, you don't pay for it.


DISCLAIMER AGREEMENT
DISCLAIMER - AGREEMENT

Users of FSR/Win must accept this disclaimer of warranty:

"FSR/Win is supplied as is.  The author disclaims all warranties, expressed or implied, including, without limitation, the warranties of merchantability and of fitness for any purpose. The author assumes no liability for damages, direct or consequential, which may result from the use of FSR/Win."

FSR/Win is a "shareware program" and is provided at no charge to the user for evaluation.  Feel free to share it with your friends, but please do not give it away altered or as part of another system.  The essence of "user-supported" software is to provide personal computer users with quality software without high prices, and yet to provide incentive for programmers to continue to develop new products.  If you find this program useful and find that you are using FSR/Win and continue to use FSR/Win after a reasonable trial period, you must make a registration payment of $20 to Mike Williams.  The $20 registration fee will license one copy for use on any one computer at any one time.  You must treat this software just like a book.  An example is that this software may be used by any number of people and may be freely moved from one computer location to another, so long as there is no possibility of it being used at one location while it's being used at another. Just as a book cannot be read by two different persons at the same time.

Commercial users of FSR/Win must register and pay for their copies of FSR/Win within 30 days of first use or their license is withdrawn.  Site-License arrangements may be made by contacting Mike Williams.

Anyone distributing FSR/Win for any kind of remuneration must first contact Mike Williams at the address below for authorization. This authorization will be automatically granted to distributors recognized by the (ASP) as adhering to its guidelines for shareware distributors, and such distributors may begin offering FSR/Win immediately (However Mike Williams must still be advised so that the distributor can be kept up-to-date with the latest version of FSR/Win.).

You are encouraged to pass a copy of FSR/Win along to your friends for evaluation.  Please encourage them to register their copy if they find that they can use it.  All registered users will receive a copy of the latest version of the FSR/Win.


Contacting the Author

To contact the author, Mike Williams,  for registration or questions

USPS:

Mike Williams

1200 Fairview Ave

Wilmington, DE 19809

For questions and support, only:

CIS:

70651,2725


SEARCH OPTIONS

Use the following options to specify the search:

Path

Search For

Replace With

Find Only

Create Backups

Count Finds and Replaces

Display Finds

Confirm Finds and Replaces

Ignore Case

Show Line Numbers

Search Sub-Directories

Verbose Mode


This is path of the file(s) to search.  a wildcard may be specified.


This is the text to replace the search text with.  Also referred to as the replacement text.  Disabled when performing a search operation only.


This it the text to search for.  Also referred to as the search text.


When checked,  FSR/Win will perform a search operation only.


When checked,  FSR/Win will create a backup for each file in which a replacment is made.


When checked,  FSR/Win will maintain a count of all matches of the Search Text and replacements made.


When checked, FSR/Win will display each line in which the search text is found in the outut window.


When checked,  FSR/Win will present the user with a Confirmation Window for each occurance of the Search Text found.


When checked,  FSR/Win will perform a case-insensitive search.


When checked,  FSR/Win will indicate the line number of each file in which the search text is found in the output window.


When checked,  FSR/Win will search all files in each subdirectory of the path indicated that match the wildcard specified.


When checked,  FSR/Win will indicate each file searched in the output window regardless of any finds.


Confirmation Window

This window is presented to allow the user to see an occurance of the search text in the file in which it was found.  It displays the contents of the file in which the text was found,  and highlights the occurance of the search text.  The user has several options:

If Find Only was specified in the search dialog:

Continue

Cancel File

Cancel Search

Stop Confirming

If a Replacement operation was specified:

Confirm

Skip

Cancel File

Cancel Search

Global Confirm


Confirms replacement of this occurance of the search text.


Skips this occurance of the search text.


Stops searching through this file


Cancels the search.


Stops confirming each find.  FSR/Win will replace each new occurance of the search text with the replace text automatically.


Continues with the search.


Stops confirming each find.  The search is continued with the appropriate output placed in the Output Window.


This is the window in which the results of the search are displayed.